// import { getToken } from '@/utils/auth'

// // 登录页面
// const loginPage = "/pages/login"

// // 页面白名单
// const whiteList = [
//   '/pages/login',//登录页
//   '/pages/common/webview/index', //外部web页
//   '/pages/register/register',//注册
//   '/pages/index',//首页
//   '/pages/mine/index',//我的
//   '/pages/consult/index',//心理咨询
//   '/pages/appraisal/index',//心理测评
//   '/homePages/pages/rainbow/index',//心灵彩虹
//   '/homePages/pages/read/index',//心灵阅读
//   '/homePages/pages/classify/index',//心灵阅读分类
//   '/homePages/pages/read/index',//心灵阅读
//   '/homePages/pages/particulars/index',//文章详情
//   '/appraisalPages/pages/classify/index',//心灵测评
//   '/appraisalPagespages/particulars/index',//测评名称
//   '/appraisalPages/pages/management/index',//测评管理
//   '/coursePages/pages/course/index',//心理课程
//   '/coursePages/pages/particulars/index',//心理课程详情
//   '/coursePages/pages/payment/index',//心理课程-支付页
//   '/coursePages/pages/courseList/index',//精品课程
//   '/consultPages/pages/particulars/index',//咨询师详情
//   '/consultPages/ppages/subscribe/index',//咨询师预约
// ]

// // 检查地址白名单
// function checkWhite(url) {
//   const path = url.split('?')[0]
//   return whiteList.indexOf(path) !== -1
// }

// // 页面跳转验证拦截器
// let list = ["navigateTo", "redirectTo", "reLaunch", "switchTab"]
// list.forEach(item => {
//   uni.addInterceptor(item, {
//     invoke(to) {
//       console.log("item", item, to.url);
//       if (getToken()) {
//         if (to.path === loginPage) {
//           uni.reLaunch({ url: "/" })
//         }
//         return true
//       } else {
//         if (checkWhite(to.url)) {
//           return true
//         }
//         uni.reLaunch({ url: loginPage })
//         return false
//       }
//     },
//     fail(err) {
//       console.log(err)
//     }
//   })
// })

